package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.entity.vo.CustomerCardVO;
import com.example.utils.Result;

import java.util.List;

/**
 * 客户银行卡视图服务接口
 */
public interface CustomerCardService extends IService<CustomerCardVO> {
    /**
     * 根据客户ID查询银行卡信息
     * 
     * @param customerId 客户ID
     * @return 银行卡信息列表
     */
    Result<List<CustomerCardVO>> getCardsByCustomerId(Integer customerId);
    
    /**
     * 根据卡号查询银行卡信息
     * 
     * @param cardId 卡号
     * @return 银行卡信息
     */
    Result<CustomerCardVO> getCardInfo(String cardId);
} 